
// 1. 初始化云环境
// 在 app.js 中全局初始化一次。

// 连接云数据库
const db = wx.cloud.database();
// 打开 hero 集合
const hero = db.collection('hero');

Page({
  data:{
    defaultImg:'https://6974-itcast-zftt8-1259456495.tcb.qcloud.la/test.png',
    tempFile:{}
  },
  // 原生的小程序事件直接写在第一级
  async chooseImage(){
    try {
      // 1. 选择图片
      const { tempFiles } = await wx.chooseImage();
      console.log(tempFiles);
      // 取数组的第一项
      this.setData({tempFile: tempFiles[0]});
    } catch (error) {
      wx.showToast({ title: '出现错误', icon: 'none' })
    }
  },
  // 上传图片
  async uploadFile(){
    try {
      const { tempFile } = this.data;
      wx.cloud.uploadFile({
        cloudPath: 'test.png',        // 存储时的文件名
        filePath: tempFile.path, 			// 要上传文件资源的路径
      })
      wx.showToast({
        title: '上传成功',
      })
    } catch (error) {
      wx.showToast({ title: '出现错误', icon: 'none' })
    }
  }
});